esn (electronic serial number) - German English Dictionary